[概要]
ETS2からETS2 TelemetryServerを使用してデータを取得し、Discordに情報を表示するツールです。
ツール名:ETS2DiscordRichPresence.exe
制作者:焼きすぎた鮭 Twitter:@_yakisugita_

[利用に関して]
ツールの使用は自己責任でお願いします。
二次配布・改変やその配布はOKです。ただし自作発言はNG

[開発環境]
・Windows 10 Home 21H1
・Visual Studio 2019

[動作環境]
.NET Framework 4.7.2で動作します。
ETS2TelemetryServerはv4.0およびv4.1.2.3で動作を確認しています。

[使い方]
・更新に関して
設定ファイル(ets2discord.ini)はそのまま使えます。
本体と同じディレクトリに「noupdate」というファイルを作っておくと、勝手に更新を確認しません。

・導入方法
まずETS2DRP_initial.exeを起動してください
 - TelemetryServerが導入済みの場合
TelemetryServerに表示されている「Telemetry API URL」をinitial.exeの入力ボックスに打ち込み、「入力完了」をクリックしてください。

 - 導入していない場合
「ダウンロードします」と出てきたら「OK」を押してください。zipファイルがダウンロードされます。
zipファイルを7-zip等で解凍し、Telemetry Server Setup 4.x.x.x.exeを起動してください。xはバージョンによって異なります。理由が無い場合は最新版のものにしてください。
言語を選んだら「OK」「次へ」。インストールするものを選んだら(基本そのままでOK)「次へ」。インストールができたら「完了」を押してください。zipファイルがダウンロードされます。
スタートメニューに「Telemetry Server v4.x.x.x」が追加されているので、それを起動してください。
起動したら右下の「Install」をクリックしてください。

パスが見つからないよ！(Could not detect ＜ゲーム名＞ (以下略))というエラーが出たら、正しいパスを入れてください。そのゲームを持ってない場合は「キャンセル」
インストールが終わって「OK」を押すと、ウィンドウが立ち上がります。
「Telemetry API URL」のURLを、ETS2DRP_initial.exeの入力ボックスに打ち込み、「入力完了」をクリックしてください。

<導入完了>
ETS2をプレイしてみて、実際に表示されるか試してみて下さい。
※セーブデータを読み込んで、トラックに乗る(道路などが読み込まれる)まではDiscordに表示されません

[TruckersMPの表示について]
Trucky APIを使用して情報を取得しています。
TruckersMPのゲーム内設定で、「general」タブの「Discord Rich Presence」のチェックを外すと、このツールのものが表示されるようになります。